Update README description and use PNG logos#14
Merged
vilsonrodrigues merged 7 commits intomsgflux:mainfrom Nov 27, 2025
Merged
Conversation
- Complete project structure overview - Common commands and workflows - Release process (always use ./scripts/release.sh) - Architecture details and optimizations - Linting, testing, and CI/CD guides - Troubleshooting tips This file provides context for Claude Code to work more effectively with the project without repeating instructions.
- Use generic sans-serif font for better cross-platform compatibility - Add preserveAspectRatio for proper scaling across devices - Adjust viewBox and text positioning for better layout - Update README description: msgspec is a validation and serialization library The logo now uses a simple sans font with proper responsive attributes, ensuring consistent and readable rendering on all devices and screen sizes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
- Unified text in one line: "msgspec-ext" - Use golden color (#a67c00) for all text - Remove line break for simpler layout Note: Text rendering still varies across devices. Consider using PNG or icon-only approach for truly consistent rendering. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
- Move assets/ to docs/assets/ for better organization - Generate high-quality PNG logos (600 DPI) using Inkscape - Update README to reference PNG logos in new location - Update README description: msgspec is a validation and serialization library PNG logos ensure pixel-perfect identical rendering across all browsers, operating systems, and devices, eliminating font-dependent variations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Contributor
Author
|
/update |
|
❌ Failed to update branch with latest changes from This usually means there are merge conflicts that need to be resolved manually. Please update your branch locally: git fetch origin main
git merge origin/main
# Resolve conflicts
git push |
The update command was failing because the checkout action wasn't specifying which repository to checkout from. This caused it to only fetch the default branches and not the PR branch. Added 'repository' parameter to the checkout action to explicitly specify the head repository, fixing the branch checkout issue. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Includes CLAUDE.md documentation from PR msgflux#13
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
Problem
SVG logos with text were rendering inconsistently across different browsers, operating systems, and devices due to font availability and rendering variations.
Solution
Generated PNG logos at 600 DPI using Inkscape, ensuring pixel-perfect identical rendering everywhere. PNGs eliminate all font-dependent rendering issues while maintaining high quality.
🤖 Generated with Claude Code